throw mud

Traductions
dénigrer
Définitions
To criticize or accuse someone, often unfairly or maliciously, in order to damage their reputation.